A model for contextual data sharing in smartphone applications

نویسندگان

  • Harshvardhan Jitendra Pandit
  • Adrian O'Riordan
چکیده

The advent of smartphones as a computing device has resulted in a shift in focus towards the design and development of smartphone applications or apps, that allow the user to complete a wide range of tasks on their devices. The users depend on apps installed on their smartphones to access services such as emails, photos, music, browsing, messaging and telephony. However, the overall user experience is disjointed as users are required to use multiple apps to complete a task where each app requires the user to enter the same information as the apps cannot share the data contextually. This thesis investigates how smartphone apps can perform contextual data sharing with an emphasis on practical integration into the existing platforms and app models. The identification of information and its associated context is necessary to create context definitions that allow different apps to identify the context of the shared data. An approach to model the Context Definitions using computer science concepts such as object-oriented data structures provides flexibility. A context datastore is defined to store and share contextual information between apps, which creates an independence between apps for acquiring information and provides compatibility with the existing security models on various platforms. The model allows apps to retrieve contextual data in a simple and efficient manner without interacting directly with the other apps. This thesis explains the author’s hypothesis of creating contextual services in apps based on the availability of contextual information on a smartphone device. An implementation of the model proving the hypothesis is presented on Android using native tools and technologies available on the platform. The demonstration aims to show the viability of the model through use cases, evaluations and performance metrics. Finally, the author provides recommendation for developers in adoption of the model, and the efforts required to integrate the implementation into existing platforms and apps. Further research avenues are identified that define the future of research in this area.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Identifying Customer Journey Opportunities in 5A Model in Tourism Industry

Purpose: Growing development of technologies helped stronger customers with better relationship with companies. Consequently, marketers should pursue new ways of attracting customers and pathway. Modern customer buying path in the age of communication has been redesigned as 5A model (Aware, Appeal, Ask, Act, Advocate). The purpose is to identify customer opportunities of 5A model in tourism ind...

متن کامل

An Incentive-Aware Lightweight Secure Data Sharing Scheme for D2D Communication in 5G Cellular Networks

Due to the explosion of smart devices, data traffic over cellular networks has seen an exponential rise in recent years. This increase in mobile data traffic has caused an immediate need for offloading traffic from operators. Device-to-Device(D2D) communication is a promising solution to boost the capacity of cellular networks and alleviate the heavy burden on backhaul links. However, dir...

متن کامل

Identifying Educational Contents and Technical Features of a Self-Management Smartphone Application for Women with Breast Cancer

Background and Objective: Breast cancer patients need a variety of skills and abilities to deal with the consequences of the illness. Self-management is one of the operational strategies that leads to disease acceptance, treatment adherence, and improving the quality of life. The use of smartphone applications (apps) can play a pivotal role in the support and self-management of breast cancer pa...

متن کامل

RAVEN: Using Smartphones For Collaborative Disaster Data Collection

In this paper we describe our work in progress on RAVEN, a framework, which makes it possible to build applications for collaborative editing of structured data on Android. RAVEN offers developers compile time tools, which use only the schema to generate all database handling components, edit and list user interfaces, as well as those needed for data synchronization, significantly reducing deve...

متن کامل

Context-Aware Computing

Situations let people act accordingly to it. Smartphones and other current devices can detect and react on such contextual data, because they have multiple sensors and enough processing performance to analyse that. Such behavior is called context-aware and a key to make devices faster and more efficient in everyday life. This paper describes what context and context-aware is and how application...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Int. J. Pervasive Computing and Communications

دوره 12  شماره 

صفحات  -

تاریخ انتشار 2016